package com.jinlia.show.modules.system.model.vo.excel;

import lombok.Data;
import org.springframework.util.StringUtils;

@Data
public class ExcelGoodsVO2 {
    //表头 : 商品名0,商品类型1,价格2,商品标签3,sku名4,skuItem名5,skuItem价格6。  (表头)
    private Long goodsId;
    /**
     * 商品名
     */
    private String goodsName;
    /**
     * 商品类型
     */
    private String goodsType;
    /**
     * 商品图片
     */
    private String goodsTags;
    /**
     * 基础价格
     */
    private String price;
    /**
     * 商品图片
     */
    private String goodsPics;
    /**
     * 属性名
     */
    private Long attrId;
    private String attrName;
    /**
     * attrItem名5
     */
    private String attrValueName;
    /**
     * attrValue价格6
     */
    private String attrValuePrice;
    private String attrValuePics;

    public ExcelGoodsVO2() {
    }

    /**
     * 基于导入excel创建
     *
     * @param per
     */
    public ExcelGoodsVO2(String[] per) {
        //表头 :商品名,商品类型,商品价格,商品图片,商品标签,attr名,attrValue名,attrValue价格,attrValue图片
        this.goodsId = StringUtils.hasLength(per[0]) ? Long.valueOf(per[0]) : null;
        this.goodsName = per[1];
        this.goodsType = per[2];
        this.price = per[3];
        this.goodsPics = per[4];
        this.goodsTags = per[5];
        this.attrName = per[6];
        this.attrValueName = per[7];
        this.attrValuePrice = per[8];
        this.attrValuePics = per[9];
    }
}
